Skip to main content

Form

Introduction

Creating forms in Digisquares is a flexible and user-friendly process that empowers you to design custom forms with precision. Whether you're building a simple contact form or a complex data collection tool, Digisquares offers a wide range of customization options to suit your needs.

Form Creation in Digisquares

Overview

Creating forms in Digisquares is a straightforward process that offers a high degree of customization. You can design forms with unique names, icons, and layouts, while tailoring the header, footer, themes, styles, and adding various containers and fields with validation options.

New Form

Step 1: Access the Form Builder

  1. Open the Digisquares platform.
  2. Navigate to the Form section from the left-hand menu.
  3. Click on the New Form button to create a new form.
  4. Enter a Form Name in the input field.
  5. Select the Column Layout:
    • Single Column – Best for simple forms.
    • Two Columns – Balanced layout.
    • Three Columns – Compact structure.
    • Four Columns – Best for detailed forms.

Step 2: Adding Form Fields

  1. Locate the Field Selection Panel on the right side.
  2. Drag and drop the required fields into the form canvas.

Field Categories & Use Cases:

  • Basic Input Fields (For user text entries)

    Field NamePurposeExample Use Case
    Text InputSingle-line inputName, Email, Phone Number
    Text AreaMulti-line inputAddress, Description
    Password FieldSecure input fieldLogin & Signup Forms
    Number InputOnly allows numeric valuesAge, Quantity, Price
  • Date & Time Fields (For selecting date & time)

    Field NamePurposeExample Use Case
    Date PickerSelect a single dateBirthdate, Booking Date
    Time PickerSelect a specific timeAppointment, Meeting Time
    Date Range PickerSelect a start & end dateLeave Request, Event Duration
    Time Range PickerSelect a time rangeWork Shift Hours, Availability
  • Selection Fields (For predefined options)

    Field NamePurposeExample Use Case
    Dropdown SelectChoose one option from a listCountry, Payment Method
    Multi-Select DropdownChoose multiple optionsSkills, Interests
    Radio ButtonsSelect one option from a groupGender, Subscription Plan
    CheckboxesSelect multiple optionsPreferences, Interests
  • File & Media Upload Fields (For uploading documents)

    Field NamePurposeExample Use Case
    File UploadUpload any document/fileResume, Proof of Identity
    Image UploadUpload imagesProfile Picture, Product Image
    Signature PadCapture a digital signatureAgreements, E-Signatures
  • Interactive & Toggle Fields (For user choices)

    Field NamePurposeExample Use Case
    Switch ToggleEnable/disable an optionNotifications, Dark Mode
    SliderSelect a value in a rangeRating, Budget Estimation
    RatingProvide a rating (stars/numbers)Feedback, Product Reviews
  • Container & Group Fields (For complex forms)

    Field NamePurposeExample Use Case
    Repeating SectionsAllow adding multiple entriesWork Experience, References
    Group FieldsCombine related fieldsAddress Block (Street, City, Zip)
    Tabs SectionOrganize fields under different tabsMulti-step Forms, Profiles

Step 3: Customizing Fields

  1. Click on any field to open the Properties Panel.
  2. Customize the following:
    • Label – Set the field title.
    • Placeholder – Instructional text inside the field.
    • Validation Rules – Required fields, character limits, pattern matching.
    • Alignment – Set position (Left, Right, or Top).
    • Options for Dropdown, Checkboxes, and Radio Buttons – Add dynamic choices.

Example: Configuring a Gender Field

  • Label: Gender
  • Placeholder: Select your gender
  • Options: Male, Female, Other
  • Required: Enabled

Example: Configuring a Date Range Picker

  • Label: Select Date Range
  • Placeholder: Choose start and end date
  • Required: Yes
  • Format: YYYY-MM-DD
  • Min & Max Date Range: Customizable

Step 4: Adjusting Form Layout

  1. Choose the number of columns:
    • Single Column – Full-width fields.
    • Two Columns – Balanced layout.
    • Three Columns – Compact form.
    • Four Columns – Best for detailed forms.
  2. Drag and rearrange fields as needed.

Step 5: Preview & Save Form

  1. Click Preview to see how the form looks.
  2. Make necessary adjustments.
  3. Click Save to store your form.

Step 6: Managing Forms

  1. Navigate to the Forms Dashboard.
  2. View saved forms with details:
    • Form Name
    • Layout Type (Single, Two, Three, or Four Columns)
    • Created By
  3. Available Actions:
    • Edit
    • Duplicate
    • Delete

Step 7: Using the Form

  1. The saved form is now ready for use in different projects.
  2. Users can submit the form with:
    • Validations
    • Dynamic Field Handling
    • Conditional Logic – Show/hide fields based on user input.
    • Repeating Sections – Allow users to add multiple entries.
    • API Integrations – Connect with external databases.

Form Validation

  1. Validation Rules

    • Define validation rules for each field to ensure data accuracy and completeness.
    • Set error messages for failed validation.
  2. Error Handling

    • Customize how validation errors are presented to users, such as inline messages or pop-up notifications.

Conclusion

The Digisquares Form Builder makes it easy to create and customize forms without coding.

  • Drag-and-Drop Design
  • Advanced Field Settings
  • Multi-Column Layouts
  • Validation, Styling, and Theming
  • Live Preview & Editing

Start designing your custom forms today with Digisquares!